package com.example.spiders.constant;

import java.util.regex.Pattern;

/**
 * @Description: 配置常量类
 * @Auther: Swain
 * @Date: 2021/1/18 15:43
 * @Version 1.0.0
 */
public class ConfigConstant {

    /**
     * 超时时间 5分钟
     */
    public static final Integer TIME_OUT = 5 * 60 * 1000;


    /**
     * 截取a标签链接的正则表达式
     */
    public static Pattern A_HREF_URL_PATTERN = Pattern
        .compile("<a\\s*href=\"?([\\w\\W]*?)\"?[\\s]*?[^>]>([\\s\\S]*?)(?=</a>)");


    /**
     * 小说文件根目录
     */
    public static final String NOVEL_ROOT_FILE_PATH = "F://novel/";


    /**
     * 小说章节分篇下载数
     */
    public static final int COUNT_NOVEL_PIECEWISE = 30;

    /**
     * 请求重试次数
     */
    public static final int TRY_MAX_COUNT = 5;


}
